@charset "utf-8";
body {margin:0 auto; padding:0px; background:#fff;font-family: "微软雅黑", arial; font-size:12px;
}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
.content{width:1080px; margin:0 auto;
	}
.marauto{ margin:0 auto;
	}
.xjj_nener img {margin:20px auto 3px auto; width:600px;}
.content_special {width:650px; margin:0 auto;}
.content_special img{margin-bottom:20px; width:600px;}
	 
/* 公共链接样式 */
a:link {color: #000; text-decoration:none;}
a:visited {color: #000;text-decoration:none;}
a:hover {color: #ac0707; text-decoration:none;}

/* 链接和文字颜色 */
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cWhite1,a.cWhite1:link,a.cWhite1:visited{ color:#F7F6F6;}

.cRed,a.cRed:link,a.cRed:visited{ color:#9F0912;}
.cRed_d1,a.cRed_d1:link,a.cRed_d1:visited{ color:#FF3C00;}

.cBlack,a.cBlack:link,a.cBlack:visited{ color:#000;}

.cBlue,a.cBlue:link,a.cBlue:visited{ color:#4894BA;}
.cBlue_d1,a.cBlue_d1:link,a.cBlue_d1:visited{ color:#4994BB;}

.cGray,a.cGray:link,a.cGray:visited{ color:#333;}
.cGray_d1,a.cGray_d1:link,a.cGray_d1:visited{ color:#666;}

.cOran,a.cOran:link,a.cOran:visited{ color:#FFEBB8;}

.bj { background:url(../../images/funv/c1_s.jpg) no-repeat top; height:200px;}
.bj2 { background:url(../../images/funv/c5.jpg) no-repeat center; height:40px;}
.bj20 { background:#e84266; height:80px;}
.bj3 { background:url(../../images/funv/c6.jpg) no-repeat top;}
.bj4 { background:url(../../images/funv/c8.jpg) no-repeat; width:388px; height:24px;}
.bj5 { background:url(../../images/funv/c18.jpg) no-repeat; width:350px; height:43px;}
.bj50 { background:url(../../images/funv/c63.jpg) no-repeat; width:729px; height:43px;}
.bj51 { width:350px; height:300px;}
.bj500 { background:url(../../images/funv/c24.jpg) no-repeat; width:1080px; height:53px; line-height:50px;}
.bj6 { background-color:#A1A3A2; width:1080px; height:2px;}
.bj7 { background:url(../../images/funv/c23.jpg) no-repeat center; width:230px; height:106px;}
.bj8 { background:url(../../images/funv/c22.jpg) no-repeat top; width:350px; height:53px;}

.border{border:1px solid #000;}

.chen_01 { background:url(../../images/funv/c4.jpg); width:2541px; height:422px; float:right;}
.chen_02 { width:1080px;}
.chen_02 li { float:left; font-size:14px; color: #e84266;}
.chen_002 { width:1080px;}
.chen_002 li { float:left; font-size:14px; color: #e84266; margin-left:15px; line-height:35px;}
.chen_03 { width:500;  position: relative; height:333px}
.chen_04 { background-color:#000; width:650px; position: absolute; TOP:332px; height:38px; filter: Alpha(Opacity=60);}
.chen_05 li { font-size:16px; line-height:36px;}
.chen_06 li { font-size:16px; line-height:36px;}
.chen_07 { width:1080px; position: relative;}
.chen_07 li {float:left; width:135px;}
.chen_07 li img {width:135px; height:80px;}
.chen_08 { background-color:#000; width:490px; position: absolute; TOP:226px; height:32px; filter: Alpha(Opacity=60);}
.chen_09 li { float:left; width:202px; margin-bottom:16px;} 
.chen_10 { width:345px;  position: relative; height:195px}
.chen_11{
	background-color:#000;
	width:345px;
	position: absolute;
	TOP:195px;
	height:25px;
	filter: Alpha(Opacity=60);
}
.chen_12 { width:1080px;}
.chen_12 ul { line-height:40px; font-size:16px; width:334px;}
.chen_12 li { float:left; width:334px; margin-right:25px;}
.chen_120{ width:1080px; float:left; font-size:16px;}
.chen_120 ul { float:left;}
.chen_120 li { float:left; font-size:16px; line-height:30px;}
.chen_22{ width:1080px;}
.chen_12001{ width:715px; float:left;}
.chen_12001 ul { width:334px;}
.chen_12001 li { width:334px; float:left;}
.chen_13 li { width:334px; font-size:14px; line-height:40px;}
.chen_14 ul { width:1080px;}
.chen_14 li { width:350px; float:left; margin-top:10px;}
.cen_biaoti{font-size:16px; line-height:40px; color: #e84266;}
.yqlj{width:160px; margin-left:12px; font-size:16px; color:gray}
.yqlj a{font-size:16px; color:gray}
.yqlj1{width:140px;}
.z350{ width:350px; float:left;}
.zjz{text-align:center;}

.cBlue2,a.cBlue2:link,a.cBlue2:visited{ color:#9ddafe;}
.cBlue3,a.cBlue3:link,a.cBlue3:visited{ color:#1f75ce;}
.cBlue4,a.cBlue4:link,a.cBlue4:visited{ color:#e84266;}
.cBlue5,a.cBlue5:link,a.cBlue5:visited{ color:#000000;}
.cGray2,a.cGray2:link,a.cGray2:visited{ color:#444444;}
.cGray3,a.cGray3:link,a.cGray3:visited{ color:#787878;}

#search_box { 
width: 227px; 
height: 38px; background:url(../../images/funv/c4.jpg); 
} 

/* 服务大厅 */
.fwdt_dis {display:block; border:1px solid #cccccc; height:330px; clear:both;}
.fwdt_undis {display:none; border:1px solid #cccccc; height:330px; clear:both;}
.fwdt_sub {float:left; margin:10px; font-size:16px; line-height:30px; }
.fwdt_sub2 {float:left; margin:10px 10px 10px 0px; font-size:16px; line-height:30px; }
.fwdt_bottom {margin-bottom:0px;}
.zzjg_01 {border:1px solid #cccccc; margin:10px; height:24px; text-align:center; background-color:white; font-size:20px; padding:10px; border-top:3px solid #e84266; color:#e84266;}
.jgfc {text-align:center; padding:10px; height:30px;}
.jgfc_c {text-align:center; width:200px; font-size:20px; float:left;}
.gzet {font-size:14px; line-height:20px;}
.jjjs {line-height:25px;}
.jjjs_01 {float:left; width:165px; height:180px; text-align:center;}

/*女性话题*/
.nxht_list {padding-left:20px; width:345px;}
.nxht_list li {width:345px;}

/* 动态 */
.chen_15 { background-color:#FFF; width:1080px; margin:0 auto;}
.chen_16 { width:1040px; margin:0 auto;}
.chen_17 li { float:left; width:631px; font-size:16px; line-height:40px;}
.bj9 { background:url(../../images/funv/c24.jpg) no-repeat; width:631px; height:53px;}
.bj10 { background-color:#DCDCDC; width:1px; height:992px; float:left; margin-left:14px;}


/* 案例 */
.bj11 { background:url(../../images/funv/c33.jpg) no-repeat; width:1040px; height:32px;}
.zt { font-size:14px;}


/* 用户登录 */
.bj12 { background-color:#eff9fe; width:1040px; margin:0 auto;}
.bj13 { background-color:#B6DFFF; width:314px; float:left; margin-left:46px;}
.bj14 { background:url(../../images/funv/c36.jpg) no-repeat; width:108px; height:36px;}
.chen_18 { width:279px; margin:0 auto;}
.chen_18 li { float:left; margin-left:20px;}
.chen_19 { font-size:18px; line-height:36px; text-align:center;}
.chen_20 li { width:608px; float:left; margin-bottom:4px;}



/* 新增 */
.bj15 { background: url(../../images/funv/c19.jpg) no-repeat; width:334px; height:27px;}
.bj16 { background-color:#ddeffd; width:120px; height:30px; float:right; margin-right:50px;}



.xjj_copyright{
	background:url(../images/xjj_botbg.jpg);
	}
.xjj_link{
	width:1080px;
	height:10px;
	margin:0 auto;
	border-bottom:1px dashed #d1d1d1;
	}
.xjj_link ul{
	padding:0 20px 0 100px;
	}
.xjj_link ul li{
	float:left;
	margin:20px;
	}
.xjj_sele{
	width:180px;
	height:28px;
	background:#c7edcc;
	/* border:1px solid #696969; */
	border:1px solid #cccccc;
	display: inline;  
	}
.xjj_sele:hover {  
  border:1px solid #666666;
}  
.xjj_sele select>option {  
  text-indent: 2px; /*option在FF等非IE浏览器缩进2px*/  
} 
.xjj_cobde{
	width:1000px;
	margin:0 auto;
	text-align:center;
	line-height:20px;
	font-size:12px;
	padding:0 0 20px 0;
	}
/*列表*/
.xjj_lisbox{
	background:url(../images/xjj_lisbg.jpg);
	}
.xjj_lispath{
	height:57px;
	width:1000px;
	margin:2px auto;
	line-height:57px;
	font-size:14px;
	color:#666;
	}
.xjj_lispath img{
	vertical-align:-3px;
	}

/*列表单页*/
.xjj_lisrdy dl{
	margin:20px;
	}
.xjj_lisrdy dt{
	padding:10px;
	width:100px;
	float:left;
	color:#2f6699;
	text-align:right;
	}
.xjj_lisrdy dd{
	padding:10px 0;
	}
.xjj_neirbox{
	
	}
.xjj_neirbox h1{
	text-align:center;
	margin:10px 0;
	font-size:22px;
	}
.xjj_nerzz{
	height:30px;
	background:#f1f1f1;
	line-height:30px;
	text-align:center;
	font-size:12px;
	color:#666;
	margin:20px 0;
	}
.xjj_nerzz span{
	color:#2f6699;
	margin:0 8px;
	}
.xjj_nener{
	line-height:35px;
	font-size:16px;
	padding:0 15px;
	text-align:left;
	}
	

	
	#slider-wrapper {
    
    width:480px;
    height:330px;
    margin:0 auto;
}

.xjj_ss{
	height:90px;
	background-image: url(../images/ws_bj.jpg);
	background-repeat: repeat-x;
}
.xjj_ss ul
{
    list-style:none; /* 去掉ul前面的符号 */
    margin-left:25%;
    padding: 0px; /* 与内部元素的距离为0 */
}
/* 所有class为menu的div中的ul中的li样式 */
.xjj_ss ul li
{
	margin-left:100px;
    float:left; /* 向左漂移，将竖排变为横排 */
    margin-top: 1px;
}	
/*------------新-----*/
.xjj_tban{
	height:90px;
	/* background:url(../images/zzz_bg.jpg) repeat-x top; */
	text-align:center;
	}
.xjj_tban img{
	margin:8px 80px 0 80px;
	}
/*----------------信访指南-----------------*/
.xfzn_box{
	width:1000px;
	height:600px;
	margin:0 auto;
	background:url(../images/index.jpg) no-repeat;
	position:relative;
	}
.xfzn_ner{
	width:410px;
	height:270px;
	position:absolute;
	right:70px;
	top:180px;
	}
.xfzn_ner a,.xfzn_ner a:visited{
	display:block;
	width:350px;
	height:42px;
	border-radius:8px;
	border:1px solid #a8d7ea;
	background:url(../images/index_bg.jpg) repeat-x;
	margin:15px 0;
	font-size:22px;
	line-height:42px;
	text-align:center;
	color:#0f578f;
	}
.xfzn_ner a:hover{
	background:url(../images/index_bghove.jpg) repeat-x;
	color:#900;
	border:1px solid #e7a163;
	}









/*登录界面*/


.xjj_login{
	float:right;
	width:250px;
	margin-top:40px;
	}

/*列表*/
.xjj_lisbox{
	background:url(../../images/funv/xjj_lisbg.jpg);
	padding-bottom:15px;
	}
.xjj_lispath{
	height:57px;
	width:1000px;
	margin:2px auto;
	line-height:57px;
	font-size:14px;
	color:#666;
	}
.xjj_lispath img{
	vertical-align:-3px;
	}
	
	
/*列表单页*/
.xjj_lisrdy dl{
	margin:20px;
	}
.xjj_lisrdy dt{
	padding:10px;
	width:100px;
	float:left;
	color:#2f6699;
	text-align:right;
	}
.xjj_lisrdy dd{
	padding:10px 0;
	}
.xjj_neirbox{
	
	}
.xjj_neirbox h1{
	text-align:center;
	margin:10px 0;
	font-size:22px;
	}
.xjj_nerzz{
	height:30px;
	background:#f1f1f1;
	line-height:30px;
	text-align:center;
	font-size:12px;
	color:#666;
	margin:20px 0;
	}
.xjj_nerzz span{
	color:#2f6699;
	margin:0 8px;
	}
.xjj_nener{
	line-height:35px;
	font-size:16px;
	padding:0 15px;
	text-align:left;
	}
	


/*----------------------------------------------登录页-----------------------------------------------*/	
.dl_box{
	width:1000px;
	height:399px;
	background: url(../../images/funv/dl_bgbox.png) no-repeat;
	margin:0 auto;
	}
.dl_tszn{
	width:620px;
	float:left;
	margin:68px 0 0 22px;
	}
.dl_tszn ul{}
.dl_tszn ul li{
	line-height:33px;
	font-size:15px;
	color:#666;
	}
.dl_tszn ul li img{
	vertical-align:-8px;
	}
.dl_tszn ul li span{
	margin:0 8px;
	color:#f00;
	}
.dl_dlk{
	width:280px;
	float:right;
	margin:110px 40px 0 30px;
	}
.dl_dlbox{
	margin:0;
	padding:0;
	}
.dl_dlbox dt{
	width:70px;
	float:left;
	padding:10px 0;
	text-align:right;
	line-height:30px;
	color:#5b7991;
	}
.dl_dlbox dd{
	padding:10px 0;
	}
.dl_ipt1,.dl_ipt2{
	 -moz-box-shadow:5px 5px 10px #d5d5d5 inset;              
    -webkit-box-shadow:5px 5px 10px #d5d5d5 inset;           
    box-shadow:5px 5px 10px #d5d5d5 inset;
	border-radius:4px;
	border:1px solid #86a1b7;
	height:28px;
	width:140px;
	padding:0 5px;
	line-height:28px;
	}
.dl_ipt2{
	width:100px;
	}
.dl_dlbox dd img{
	vertical-align:-5px;
	margin-left:5px;
}
.dl_qdan{
	text-align:center;
	margin-top:10px;
	}
.dl_qdan img{
	margin:0 8px;
	}


/*------------新-----*/
.gx_ztbnerbox{
	width:1000px;
	margin:14px auto;
	border-radius:8px;
	}
	.gx_ztbtop{
		height:37px;
		background:#b6dfff;
		line-height:37px;
		font-size:16px;
		color:#2f6699;
		border-radius:8px 8px 0 0;
		font-weight:bold;
		}
		.gx_ztbtop span{
			float:right;
			margin:3px 10px;
			font-size:12px;
			font-weight:normal;
			font-family:"宋体";
			}
			.gx_ztbtop span a,.gx_ztbtop span a:visited{
				color:#2f6699;
				}
			.gx_ztbtop span a:hover{
				color:#F00;
				}
		.gx_ztbtop img{
			vertical-align:-8px;
			margin:0 3px 0 10px;
			}
	.gx_ztbcon{
		background:url(../images/gx_bcon.jpg) repeat-y;
		}
	.gx_ztbbot{
		height:5px;
		border-radius:0 0 8px 8px;
		}
.gx_ztbbg{
	padding:10px 0px;
	background:#eee;
	font-size:14px;
	color:#666;
	}
.gx_sbdbg{
	background:#ccc;
	}
		
.gx_sbdbg th{
	height:35px;
	padding:5px 0;
	background:#f0f0f0;
	}
.gx_sbdbg td{
	height:35px;
	background:#f7f7f7;
	padding:5px 8px;
	}
	
	
.gx_sbdbg2{
	background:#ccc;
	}
	
.gx_sbdbg2 th{
	height:35px;
	padding:5px 0;
	background:#f0f0f0;
	}
.gx_sbdbg2 td{
	height:35px;
	background:#f7f7f7;
	padding:5px 8px;
	}		



		
	
.gx_tssj{
	font-family:Arial, Helvetica, sans-serif;
	}
.gx_ztbtdc,.gx_zhuant{
	text-align:center;
	}
a.a4,a.a4:visited{
	color:#489cd6;
	}
a.a4:hover{
	color:#f00;
	}


	
.gx_copyrigh{
	text-align:center;
	line-height:25px;
	padding:10px 0 20px 0;
	}




/*修改个人信息*/
.gr_xgxx{
	width:1000px;
	margin:0 auto;
	border-radius:4px;
	background:#fff;
	}
.gr_left{
	width:170px;
	border-right:1px solid #ccc;
	}
.gr_nav{
	min-height:300px;
	padding-top:20px;
	font-size:14px;
	}
.gr_nav a,.gr_nav a:visited{
	display:block;
	border-radius:4px;
	background:#e6ebf0 url(../images/dl_sjx.png) no-repeat 6px 13px;
	width:126px;
	height:35px;
	line-height:35px;
	margin:6px auto;
	padding-left:20px;
	}
.gr_nav a:hover,.gr_nav a.hovetd{
	background:#b6dfff url(../images/dl_sjxhover.png) no-repeat 6px 13px;
	color:#2f6699;
	}
.gr_rightbox{
	padding:20px;
	}
.gr_righttab{
	background:#f5f5f5;
	border-collapse:collapse;
	font-size:14px;
	}
.gr_righttab td{
	border:1px solid #fff;
	line-height:25px;
	padding:5px;
	}
.gr_td1{
	width:140px;
	text-align:right;
	background:#f0f0f0;
	color:#2f6699;
	font-weight:bold;
	}
.gr_righttab span{
	color:#f00;
	}
.gr_tjxx{
	text-align:center;
	}
.gr_tjxx img{
	margin:15px;
	}


.gridtable {
	font-size:13px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #333333;
	background-color: #FFFFCC;
}
.gridtable td {
	border-width: 1px;
	text-align:center;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}


.gridtable {
	font-size:13px;
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #333333;
	background-color: #FFFFCC;
}
.gridtable td {
	border-width: 1px;
	text-align:center;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}

.cGray2,a.cGray2:link,a.cGray2:visited{ color:#000000;}





/*新闻列表页*/

.xjj_lisboxd{
	width:970px;
	border:1px solid #d1d1d1;
	margin:0 auto;
	background:#fff;
	padding:30px 15px 30px 15px;
	}
	
.xjj_neirbox{
	
	}
.xjj_neirbox h1{
	text-align:center;
	margin:10px 0;
	font-size:22px;
	}
.xjj_nerzz{
	height:30px;
	background:#f1f1f1;
	line-height:30px;
	text-align:center;
	font-size:12px;
	color:#666;
	margin:20px 0;
	}
.xjj_nerzz span{
	color:#2f6699;
	margin:0 8px;
	}
.xjj_nener{
	line-height:35px;
	font-size:16px;
	padding:0 15px;
	text-align:left;
	}
